bomb technicians - German English Dictionary